2017-05-24 13:02:552017-05-24 13:00:57
The protein
Structure
[PDB|1EFV] (the human protein, 39% identity)
ec